negotiated price as per agreement - Français Anglais Dictionnaire